//! Redis-rs2 测试套件
//! 
//! 包含单元测试和集成测试模块

// 公共测试工具
pub mod common;

// 单元测试模块
pub mod unit {
    pub mod storage {
        pub mod hash_operations_test;
        pub mod decrby_operations_test;
        pub mod storage_test;
    }
    
    pub mod cluster {
        pub mod cluster_protocol_test;
    }
    
    pub mod protocol {
        pub mod resp_protocol_test;
    }
    
    // 新增：server模块单元测试
    pub mod server {
        pub mod enhanced_traits_test;
        pub mod service_manager_test;
        pub mod component_factory_test;
        pub mod event_publisher_test;
        pub mod config_manager_test;
        pub mod refactored_servers_test;
    }
}

// 集成测试模块
pub mod integration {
    pub mod redis_compatibility {
        pub mod fixed_commands_integration_test;
        pub mod basic_commands_test;
    }
}